Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Croatia F1 Croatia F2 Greece F1 Greece F2 USA F1 Germany F9 Czech Republic F4 Czech Republic F5 USA F2 Austria F1 Austria F7 Austria F8 Slovakia F1 USA F3 Poland F12 Switzerland F2 Czech Republic F2 Czech Republic F3 Croatia F7 Austria F2 Slovakia F2 Qatar F1 Qatar F2 Hungary F3 Austria F2 Togliatti Cup - Togliatti ECU Prague Open - Prague Tatra Banka Open 2001 - Bratislava Residenza Open - Magdeburg Medicor Open - Budapest Mons Challenger Prostejov Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg CA Tennis Trophy - Vienna Copenhagen Open - Copenhagen Gelsor Open Romania - Bucharest Stockholm Open - Stockholm Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam The Priority Telecom Open - Amersfoort Kremlin Cup - Moscow Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan Croatia Open - Umag Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Copenhagen Open - Copenhagen The Dubai Tennis Championships - Dubai Heineken Open - Auckland St. Petersburg Open - St. Petersburg Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington SAP Open - San Jose BMW Open - Munich Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Brisbane - Brisbane Medibank International - Sydney Open Sabadell Atlantico - Barcelona Countrywide Classic - Los Angeles ABN/AMRO World Tennis Tournament - Rotterdam Bank Austria Tennis Trophy - Vienna AIG Japan Open Tennis Championships - Tokyo Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Swiss Indoors Basel - Basel Swiss Indoors Basel - Basel SAP Open - San Jose Regions Morgan Keegan Championships - Memphis AIG Japan Open Tennis Championships - Tokyo Claro Open Colombia - Bogota Claro Open Colombia - Bogota Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Barcelona Open BancSabadell - Barcelona The Stella Artois Grass Court Championships - London Erste Bank Open - Vienna Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Hall of Fame Tennis Championships - Newport Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Next Generation Adelaide International - Adelaide Mercedes Cup - Stuttgart Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Regions Morgan Keegan Championships - Memphis Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tatra Banka Slovak Open - Bratislava Exim Agmedia Open - Kosice Czech Open 2005 - Prostejov Regions Morgan Keegan Championships - Memphis BMW Open - Munich AEGON Championships - London Prostejov Challenger Mercedes Cup - Stuttgart Prostejov Challenger Prostejov Challenger Ostrava Challenger Aptos Challenger Vancouver Challenger Power Horse World Team Cup - Dusseldorf Volkswagen TED Open - Istanbul Bergamo Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Zivnobanka Czech Open - Prostejov Ciur Cup 99 - Prague drkoop.com USTA challenger of Miami - Miami Stella Artois Clay Court Championships - Budaors Apia International - Sydney Barcelona Open BancSabadell - Barcelona AEGON International - Eastbourne Gallagher International - Hamilton ECM Cup - Prague LTA Men's Challenger - Wrexham Okal Cup - Eckental ECM Cup - Prague Architect Open - Budapest Zivnobanka Czech Open - Prostejov Stella Artois Clay Court Championships - Budaors USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank Apia International - Sydney Prague Challenger - Prague Ciur Pribram Challenger - Pribram Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby Segovia Challenger Open Castilla y Leon - Segovia Sports Expert Open - Nettingsdorf Heinekin Open 1998 - Budva Yitzhak Rabin Challenger 1998 - Tel Aviv Samarkand Challenger - Samarkand Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Zivnobanka Open 1999 - Prostejov ATU Cup 1999 - Weiden Warsteiner Grand Prix - Oberstaufen Sports Experts Open - Nettingsdorf Open Castilla y Leon - Segovia Rado Geneva Challenger - Geneva Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage The LTA Wrexham Challenger - Wrexham Sarajevo Open - Sarajevo Steelers Cup - Kosice Prague Open - Prague Ljubljana Open - Ljubljana St. Petersburg Challenger by Kinex - St. Petersburg Mordovia Cup - Mordovia Akbank Private Banking-TED Open - Istanbul Banja Luka Challenger 2003 - Banja Luka Mordovia Cup - Mordovia Kyiv Open - Kiev Logopak Challenger 2005 - Lubeck Heineken Challenger - Ho Chi Minh City Open Mutouest de Saint-Brieuc - St. Brieuc Garden Open 2005 - Rome Joplin Challenger - Joplin St. Petersburg Challenger - St. Petersburg Steelers Cup 2005 - Kosice Oberstaufen Cup - Oberstaufen ATP Open Castilla y Leon - Segovia S Tennis Masters - Graz Gosford Australian Unity Challenger - Gosford Zivnobanka Czech Open - Prostejov Brisbane International - Brisbane Czech Indoor Open - Prague Iskratel Open - Kranj ATP Slovak Open Challenger - Bratislava Whirlpool Open - Budapest Zivnobanka Open - Prostejov Architect Open - Budapest Tennis Masters Series - Paris Unicredit (Suisse) Bank S.A. Challenger - Chiasso Banja Luka Challenger 2004 - Banja Luka Memorial Savigni - Sassuolo Bulgarian Open - Sofia Macedonian Open - Skopje Austin Challenger - Austin Prostejov Challenger Bukhara Challenger - Bukhara Tatra Banka Slovak Open - Bratislava Tiburon Challenger - Tiburon Burbank Challenger - Burbank Samsung Securities Cup Challenger - Seoul Osaka International Tennis Tournament - Osaka Neride Prague Indoor - Prague Heilbronn Open - Heilbronn Prostejov Challenger Weissenhauser Strand Cup - Hamburg KGHM Polish Indoors - Wroclaw MTNL Cellular ATP Challenger - Mumbai Sony Ericsson Open - Miami The Indian Oil Servo ATP Challenger - Chandigarh Honda Kah Singapore Men's Tennis Open - Singapore Unicredit Czech Open 2007 - Prostejov Western & Southern Financial Group Masters - Cincinnati Tatra Banka Open - Bratislava Western & Southern Financial Group Masters - Cincinnati Orleans Challenger KGHM Dialog Polish Indoors - Wroclaw Tatra Banka Open - Bratislava Rogers Cup - Toronto Qatar ExxonMobil Open - Doha KGHM Emax Polish Indoors - Wroclaw Intersport Heilbronn Open - Heilbronn Sarasota Challenger VSZ Solvak Open Challenger - Kosice Heilbronn Challenger Gemax Open - Belgrade Zivnobanka Open - Prostejov Yugoslavia Open - Belgrade Bratislava Challenger Volkswagen TED Open - Istanbul DPD Challenger 99 - Aschaffenburg Prosperita Open 2007 - Ostrava XXX Edizione 'A Savoldi Marco' - Manerbio Ljubljana Open 2002 - Ljubljana Memorial Savigni - Sassuolo Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Czech Open - Prostejov The Wrexham Challenger - Wrexham CA Challenge 2002 - Graz Geneva Challenger - Geneva Stella Artois Clay Court Championship - Budaors Hilton Waikoloa USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw Trofeo Francesco Guzzini - Recanati AXA Open - Lisbon Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station Warsteiner Grand Prix - Oberstaufen Fujitsu Siemens Open - Budapest Allianz Suisse Open - Gstaad Open Diputacion - Cordoba Telenordia Swedish Open - Bastad Sunrise Challenger Podebradka Cup - Prague Warta Cup - Sopot The LTA Men's Challenger Wrexham - Wrexham Sylt Open 2000 - Sylt Volkswagen Challenger 2005 - Wolfsburg Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Hungarian Architect Open - Budapest Grand Prix de Tennis de Lyon - Lyon 9th Wartburg Open - Eisenach ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai The Wrexham Challenger - Wrexham 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto CA-Challenge - Graz Citta di Brindisi - Brindisi Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Gelsor Open Romania - Bucharest EI Bank Bulgarian Challenger - Sofia Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle International Championship of Croatia - Umag Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Generali Open - Kitzbuhel Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Chennai Open - Chennai Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal ATP Kremlin Cup - Moscow Western & Southern Open - Cincinnati Medibank International - Sydney BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Amer-Wilson Challenger - Tampere Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Brisbane International - Brisbane Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Rakuten Japan Open - Tokyo Erste Bank Open - Vienna SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle BMW Open - Munich Salem Open - Hong Kong Tento Czech Open - Prague Internationaler Raiffeisen Grand Prix - St. Polten BMW Open - Munich The Hamlet Cup - Long Island Salem Open - Hong Kong Copenhagen Open - Copenhagen Allianz Suisse Open Gstaad - Gstaad Milan Indoors - Milan Open 13 - Marseille Allianz Suisse Open Gstaad - Gstaad Rome Challenger RCA Championships - Indianapolis Tennis Masters Series - Cincinnati Qatar Exxon Mobil Open 2002 - Doha Heineken Open - Auckland Milan Indoors - Milan Estoril Open - Estoril BMW Open - Munich Mercedes Cup - Stuttgart International Tennis Championships - Delray Beach French Open - Paris Dubai Open - Dubai French Open - Paris KGHM Dialog Polish Indoors - Wroclaw Wimbledon - London Australian Open - Melbourne ABN/AMRO World Tennis Tournament - Rotterdam French Open - Paris Wimbledon - London Qatar Exxon Mobil Open 2003 - Doha Tatra Banka Open - Bratislava U.S. Open - New York Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille The Stella Artois Championships - London Open Seat Godo 2007 - Barcelona The Stella Artois Championships - London Next Generation Adelaide International - Adelaide French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Allianz Suisse Open - Gstaad Croatia Open - Umag U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Legg Mason Tennis Classic - Washington Salem Open - Hong Kong AIG Japan Open - Tokyo U.S. Open - New York Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney St. Petersburg Open - St. Petersburg Wimbledon - London BMW Open - Munich Open 13 - Marseille Japan Open - Tokyo U.S. Open - New York German Tennis Championships - Hamburg Brisbane International - Brisbane Apia International - Sydney U.S. Open - New York Rakuten Japan Open - Tokyo Australian Open - Melbourne Wimbledon - London U.S. Open - New York BMW Open - Munich Citi Open - Washington French Open - Paris Wimbledon - London St. Petersburg Open - St. Petersburg French Open - Paris AEGON Championships - London French Open - Paris Open 13 - Marseille U.S. Open - New York Australian Open - Melbourne BB&T Atlanta Open - Atlanta French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Dubai Duty Free Tennis Championships - Dubai Qatar Open - Doha IPB Czech Indoor - Ostrava Open SEAT Godo 2006 - Barcelona Telenordia Swedish Open - Bastad Davis Cup, World Group, 1R, SVK-AUT 3-2 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, CZE-ESP 3-2 Gerry Weber Open - Halle Gerry Weber Open - Halle 70th River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong The Nottingham Open - Nottingham Prostejov Challenger Tennis Masters Cup Shanghai - Shanghai Wimbledon - London Olympics - Beijing Olympics - London Barcelona Open BancSabadell - Barcelona U.S. Open - New York Australian Open - Melbourne Wimbledon - London Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Monte Carlo Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Citi Open - Washington Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Wimbledon - London Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris Davis Cup, World Group, 1R, ESP-CZE 3-2 U.S. Open - New York Australian Open - Melbourne Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Wimbledon - London Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, QR, PAR-CZE 0-5